a vehement speaker - Turkish English Dictionary